<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Monkey PHP Framework</title>
<link type="text/css" href="statics/css/base.css" rel="stylesheet" />
<script type="text/javascript" src="statics/js/jquery.min.js"></script>
<script type="text/javascript" src="statics/js/monkey.js"></script>
</head>

<body>
<!--page_wrap:start-->
<div class="page_wrap">

<p>
<h2>2.21  过滤浏览器输入\Library\Filter</h2>
<br />
<b>公开方法：</b><br />
<table class="table table_bordered table_striped">
    <thead>
        <tr>
            <th>方法名</th>
            <th>参数</th>
            <th>说明</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th>::compressWhite</th>
            <td>array|string $data 待处理数据</td>
            <td>压缩空白字符（包括多余的换行）。返回原格式数据。</td>
        </tr>
        <tr>
            <th>::xssToText 深度防止XSS攻击代码</th>
            <td>array|string $data 待处理数据</td>
            <td>删除 html 和 php 标签，使得结果只剩下文本。<br>注意不会被删除，同时\n等换行符号也会转换为。<br>
            返回原格式数据。</td>
        </tr>
        <tr>
            <th>::xssToHtml 中度防止XSS攻击代码</th>
            <td>array|string $data 待处理数据</td>
            <td>编码为 HTML 文本，使得浏览器输入的内容按源码输出。返回原格式数据。</td>
        </tr>
        <tr>
            <th>::xssDeleteScript 轻度防止XSS攻击代码</th>
            <td>array|string $data 待处理数据</td>
            <td>删除 javascript,iframes,object等代码，保留 html 样式。返回原格式数据。</td>
        </tr>
        <tr>
            <th>::nl2br</th>
            <td>array|string $data 待处理数据</td>
            <td>转化文本中的换行符号为&lt;br/&gt;。返回原格式数据。</td>
        </tr>
        <tr>
            <th>::nl2delete</th>
            <td>array|string $data 待处理数据</td>
            <td>删除文本中的换行符号。返回原格式数据。</td>
        </tr>
        <tr>
            <th>::phptag</th>
            <td>array|string $data 待处理数据</td>
            <td>仅仅编码 PHP 标签。返回原格式数据。</td>
        </tr>
    </tbody>
</table>

<b>注意：</b><br />
（1）::white 主要减少浏览器输入的冗余信息量。<br />
（2）::xss####则主要用来防止 xss 攻击（详见下节）。<br />
（3）本类都是静态类，且所有方法均返回原$data 格式的数据。

</p>


</div>
<!--page_wrap:end-->
</body>
</html>